package crm.benedicto.logica;

import crm.benedicto.dao.ConnectionManager;
import crm.benedicto.dao.PermisoDAO;
import crm.benedicto.excepciones.PersistenException;
import crm.benedicto.views.AccesoModulo;
import java.util.Map;

public class PermisoLogica {
    
    public Map<Integer,AccesoModulo> getMapPermisos() throws PersistenException{        
        Map<Integer,AccesoModulo> map = null;
        ConnectionManager cm=null;
        try{
            cm = new ConnectionManager();
            PermisoDAO permisoDAO = new PermisoDAO(cm);
            map = permisoDAO.getMapPermisos(0);        
        }catch(PersistenException e){
            throw e;
        }
        finally{
            cm.close();                                    
        }
        return map;
    }
}
